package com.aspose.cells;

class zbpd extends zbph {
   private int a = 0;
   private double b = 0.0D;

   public zbpd() {
      super(false, false, false);
   }

   public zagu a() {
      return (zagu)(this.a < 1 ? zzb.a : new zyy((double)this.a / this.b));
   }

   protected boolean b() {
      return false;
   }

   protected zagu c() {
      return zze.a;
   }

   protected zagu a(int var1) {
      return zze.a;
   }

   protected zagu a(double var1) {
      if (var1 <= 0.0D) {
         return zze.a;
      } else {
         ++this.a;
         this.b += 1.0D / var1;
         return null;
      }
   }

   protected zagu a(double var1, int var3) {
      if (var1 <= 0.0D) {
         return zze.a;
      } else {
         this.a += var3;
         this.b += (double)var3 / var1;
         return null;
      }
   }
}
